to furnish a legal covenant - İngilizce Eşanlam Sözlük